package com.skywolf.chem.achievement.entity;

import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


/**
 * <p>
 * 运动成就系统配置表
 * </p>
 * @author
 * @since 2021-11-08
 */
@Data
@Accessors(chain = true)
@ApiModel(value="CtSysAchievement对象", description="运动成就系统配置表")
public class CtSysAchievement{
    private static final long serialVersionUID = 1L;
    @ApiModelProperty("主键")
    private Long id;
    @ApiModelProperty(value = "成就图标")
    private String icon;

    @ApiModelProperty(value = "奖章名称")
    private String medalName;

    @ApiModelProperty(value = "赛事奖章-关联赛事ID")
    private Long otherId;

    @ApiModelProperty(value = "0-运动奖章 1-赛事奖章")
    private Integer medalType;

    @ApiModelProperty(value = "0-总公里数  1-当次公里数")
    private Integer sportType;

    @ApiModelProperty(value = "达成公里数或者积分数")
    private Double sportNum;

    @ApiModelProperty(value = "0-正常  1-已删除")
    private Integer deleted;

    private LocalDateTime gmtCreate;

    private LocalDateTime gmtModified;

    private Long createdBy;
    private Long updatedBy;
    private LocalDateTime createdTime;
    private LocalDateTime updatedTime;
    @ApiModelProperty(value = "0-正常 1-已经删除")
    private Integer isDeleted;

}
